package com.example.forum.utils;


import org.apache.commons.codec.digest.DigestUtils;

/**
 * Created with IntelliJ IDEA.
 * Description: MD5 加密的工具类
 * User: DELL
 * Date: 2023-09-16
 * Time: 20:37
 */
public class MD5Util {
    /**
     * 对字符串进行 MD5 加密
     *
     * @param str 明文
     * @return 密文
     */
    public static String md5(String str) {
        return DigestUtils.md5Hex(str);
    }

    /**
     * 对用户密码进行加密
     *
     * @param str  明文
     * @param salt 盐值
     * @return 密文
     */
    public static String md5(String str, String salt) {
        return md5(md5(str) + salt);
    }
}
